In his March 1997 .plan update, John Carmack discusses the development of Quake 2 and the preferred use of DLLs as the primary interface over other options like Java or Perl. He outlines his thoughts on various operating systems, emphasizing Win32's dominance and his technical respect for Linux, while dismissing DOS and expressing mixed feelings about MacOS and other platforms.
quake2 ✓
operating systems ✓
game development ✓